Our stay was lovely. The apartment was clean, neat and had a great view! Communication with the hosts was easy and they were accommodating. Location is central and the amenities at the hotel were great (pool, gym and a little restaurant at reception). Overall, we had a great vacation.