A great stay in an outstanding location.