Very good! Clean, excellent location, smooth checkin and checkout, even though our arrival and departure times were outside normal hours.