Clean, convenient and well designed with a very convenient checkin process.