Clean, very well equipped, great location and seamless check-in process.