Perfect location, very clean and functional apartment. Besides the gym and pool, there's a wonderful view from the terrace. Karen was very kind and quick to reply to all my requests and even left a cot and high chair for my son, which was very much appreciated. My family and I had a great stay and I'd certainly recommend this place to my friends.