Beautiful, quiet, modern place to stay. Very clean. Good communication with host. A nice place to swim 2min walk from the apartment. Awesome to hang out and grill on the balcony.