This is our 2nd stay here. Our review from last year stands. We're pasting it below. We're already planning to return.Just book it: you'll be happy you did.The unit was great: super clean, tastefully decorated, very comfortable, and exceptionally functional, including the compact but well-equipped kitchen and the excellent WiFi and TV. The complex's common areas were exceedingly well-kept, from the parking lot to the pool to the amazing private beach, which is bulk-headed and has groomed sand, plenty of chairs, loungers, tables and two Tiki huts with picnic tables. We definitely plan on returning.