Excellent amenities, very clean, everything you needed.