Excellent amenities and very clean.