A terrific stay with great views and a super location.