10/10. Great location, smooth check in, lovely view.