Very comfortable and well catered to make for a pleasant stay in beautiful surroundings.