very tidy and clean, excellent amenities.