Clean, nice amenities, great location