We absolutely loved this property! The location is fantastic, and our little dog had the best time — the courtyard is perfect for a small pet. The house itself is a great size, with two living rooms that work perfectly for adults with teenagers.A couple of things to note: the beds could be a bit firmer, and the property may not be suitable for anyone who has difficulty with stairs. There are three internal stairs, and the walk to the beach could be a lot for those with mobility concerns or very young children.Overall, though, it’s a wonderful stay in a great spot!