Excellent amenities and a lovely welcome.