Very spacious apartment with all required amenities. The shared pool and spa in the complex were great and not too busy