Clean, tidy, great amenities