We have stayed at Frangipani. It is in a great location but the mosquitoes are horrendous!! We were booked for a week - by the second night we checked out. I was covered in bites - I was itching to the point that I was in tears. My remedy was to drink myself to sleep. Mosquitoes everywhere even while showering! We ended up renting an apartment high up on the hill (sorry I don't remember the name) and it was fantastic! We plan to return one day and we would only stay high on the hills.