Beautiful spot on beautiful, friendly Mayne. Incredible place to relax and enjoy nature with the best view