Wonderful place to stay with everything you need. Rooms are very spacious and views are spectacular. Excellent hosts - we plan to stay again.