Very clean and wonderful amenities