The apartment was large, modern and well appointed and clean as a whistle. The kitchen had everything you could need and the laundry felt like a bonus - with both dryer and drying rack available (with pegs, yay!) So if you're like me and forget to pack little essentials (bottle opener!) finding them already here made things so easy. Beautiful beach across the road and great pool / spa. wifi good at night, a little sketchy during the day. I will be coming back!