Great place, great view, essentials are easily restocked, easy check-in, responsive staff.