Clean, great amenities, spacious