This place is awesome - feels like a mini resort with all the amenities. Walking distance to some great places to eat and cool nightlife. Highly recommend!