Great location, great place. Clean, spacious and seamless communication/check-in process.