Menai Bay invites you to explore, see, feel, and enjoy nature in a uniquely warm and comfortable setting.