A definite must. A great place, great view and wonderful hospitality.