The apartment is spacious, luxurious, and has everything you could need for a stay. The terrace is beautiful and the hosts were very nice! The communication was seamless. Would love to go back.