Stunning. Absolutely stunning. Amazing view on all sides. Beautiful place. Ellice is fabulous.