Magical place! Great views! What a fun spot for a family gathering