Clean, great location and smooth check-in process.