A very well appointed and clean apartment. Private and very comfortable in a fantasy location. Hosts were great - friendly and accommodating. Really appreciated pool access and goodies on arrival. Wish we could have stayed longer!