I have booked a week here in May with my timeshare. The reviews seem positive. Anyone have any info on this place. Any advice on restaurants near Crown Point or on Tobago. Do I need to prepare myself for mosquitos? Also, anyone know of a deterrent for lizards. I grew up in the Caribbean, but they still bother me.