Spotless apartment. Comfy beds. Lovely decor. Amazing pool and even more amazing beach! We will be back!