Clean, well supplied, great amenities, great value!