Such an absolutely beautiful place and the most wonderful hospitality. Location is perfect and Diana gave wonderful recommendations and was extremely helpful with all needs. I would second every positive review and question any negative ones. Things like mosquitos are not in the host's control and will be anywhere that you are staying. You're in the tropics, if you just get some bug spray you won't have any issues :) ...already planning my return visit!