Nice place with great views.
Mosquitoes are a bit annoyingbut otherthan thattotallyworththe money