Great views and overall good experience. The cafe food and service were both adequate however, the lack of tables and seating in the cafe area are both inadequate. If a family of 4 spends almost $300 for the experience, having a place to sit down and eat is not beyond a reasonable expectation.