Very clean and quiet and well-catered.