The place has the most beautiful view. The staff is extremely nice, friendly and attentive. They give you a Storchen branded mints as a reminder to review the place, whic is nice touch and reminder. The food is also nice and they keep serving it (we has a catering event). Down side: extremely expensive.