Great property, beautiful views, close enough to everything, perfect for families! Loved every minute of our stay at Mahina Surf! Can’t wait to book another trip and stay here again!