Very clean and excellent amenities