Everything was great, very clean, nice and there are plenty of amenities .