Great stay overall. We had everything we needed. Lovely spot and views - great location! Comfy beds, plenty of room for us and our kids - my son particularly liked the little reading nook in his room!