Location was perfect and the views from terrace were spectacular. Apartment was very clean and well stocked. Air conditioning was fantastic. We would absolutely stay here again.