Exceeded my expectations! The place is styled so well, perfect location for shopping & amazing amenities! Very suitable for kids also, our small kids had plenty of space to play indoors & was a short walk to the beach & playground. We would definitely stay again!