Very Clean and offered many amenities