We have a great time here. Excellent communication, extremely clean, close to the beach, and so forth. I would have given it five stars if the Wifi had been stronger and more reliable, especially in the evening. We had to contact host multiple times to get the router rebooted.