Great for a large family, super clean and very roomy. The view is beautiful but the balcony is a bit scary. I would love to see it built out into a full deck if possible for maximum enjoyment of that gorgeous view from the back. The location is very close to the beach and it's a great location for a brisk morning stroll on the hills. Overall we thoroughly enjoyed our four day visit with family and would recommend to friends and family.