Perfect two bedroom apartment right in the city. Fantastic location. All amenities. Fabulously well stocked kitchen - everything we needed to cook meals. The host was very responsive and accommodated a last minute booking after another host cancelled on us the day before our trip. Also made a special effort to change the bedding configuration at short notice. Easy access, great check in and friendly people. Same floor as the pool, gym and spa. Awesome stay and highly recommended!