The apartment is just perfect in every way. We loved the gorgeous views, the comfortable bed, the clean and spacious bathroom and the huge terrasse. The communication with Mary was just perfect. We will come back again and we highly recommend this apartment to other guest.