Best location imaginable, and super easy check in process. Beware of those stairs though, they are no joke!