Very clean, excellent amenities, everything you would wish for,