Incredibly clean and tidy. Well stocked and comfortable. In a beautiful location. Would definitely stay again.