We loved the apartment-it was spacious and clean. Rooftop pool was small but swimable. We loved the roof terrace. It was a 10-20 minute walk to most of the places we wanted to see. Everything looked new. A few small things could improve our experience- a drying rack for clothes, clearer washing machine instructions, a little washing up liquid, sponge and teacloths would have been great. We would go back in a heartbeat.