Clean, full of amenities, and in a great location.