Absolutely perfect. The views, the accomodation, supplies, everything you could possibly want and need. Loved our stay even though it was raining!