Clean, great amenities, good location. A+