Beautiful apartment with lots of thoughtful touches for a very comfortable stay. Host was really accommodating, excellent communication, even allowing us a late checkout which meant we could spend some time enjoying the veiw from the rooftop pool. Highly recommended.