Wow! What a beautiful place. We loved our stay. I would recommend to others. The view is top notch! There’s ample space, the beds were comfy and firm, and the kitchen had everything we needed!