Clean and beautifully decorated! The location of the place was perfect in the complex: next to the pool and walkable to the beach. Parking was also close to the suite. Would be back for sure!