Clean, great selection of amenities and great location.