Very clean and well maintained. Great location near the beach. The host Joseph was very responsive. Check in was super easy and intuitive.