This is a lovely first floor, 2 story apartment that is close to good restaurants, attractions, shopping, and the beach. The place is clean and spacious, though we had a couple bugs the first day. The kitchen is beautifully equipped (though no dishwasher), the rooms were spacious and we loved the pool area which was a few steps away. The only significant downside is it was located beside a road that flooded during the rain and carried litter directly to the beach, so we didn't get into the water there but found other beaches nearby. Overall we were so happy with the rental. The owner was so helpful and the maid (paid a little extra for cleaning) was wonderful. This is a terrific value, highly recommended for a large family (6 adults in my party but room for more with comfort).