Very clean, good amenities, great loaction, would stay again.