this place is pure magic. clean, functional, spacious, all facilities and an impeccable view of the city and partial the sea. Our son loved it. A lot of decor and personal touch. And communication was tops too. Highly recommended.