We loved the location. Did not Love that the access to the beach (6 min walk) was only around about 25ft by 25ft public beach. On either side of that was PRIVATE and had security guards to enforce it. That being said, it was PACKED with people and you had to sit way away from the water, unless you got there at 6am. Also, there was NO barbecue grill as stated on listing, nor ANY outside tables upstairs or downstairs as showed on listing. No chairs on the balcony, nor table as shown in pictures. I contacted management and they said they would get back with me, but never did. That was disappointing. The dishwasher was not connected to the cabinet which was frustrating when opening and closing. There was not one oven mitt nor a few common kitchen utensils like a pizza cutter.