The place is great. It has got the perfect vacation feels. Proximity to the beach, restaurants and stores make it the perfect location.