Awesome spot nestled in the trees but only a short walk to beach and shops.