Great apartment in a great location. Well equipped, clean, comfortable. Stayed with our two kids (1yr and 3yr) - they loved the pool and spa.