Clean, newly built apartment. Nice gym and great pool area with wonderful view. Worked well for our group.