Clean, spacious, good amenities, good value.