The beach up toward Treehouse is the most beautiful area IMHO...