This place has got everything we needed for a comfy stay. Complete amenities, warm house, lovely view, and the kitchen is also well-equipped. We had a great stay.