A great spot with lots of room for a few families, very clean, easy to check in and good timely communication from the host. Definitely a better choice for families to be together than hotel rooms would have been. We didn't think the steps to the beach were too bad compared to what we were expecting from previous reviews, a bit of a hike for the oldies but ok if you take your time.