Great place but check in was a nightmare.