Clean, great amenities, good location, secure apartment buildings. We had a great stay. Would recommend for groups of 2-4 people.