I'm currently planning a trip to Tobago next year (sometime between September - December 2007 - any suggestions on best months to visit?) and really like the look of The Beach House, Castara. How does this compare to Alibaba's Sea Breeze in similar location? Any suggestions?
Also any comments on sercurity at either accommodations?
Thanks
Lorraine


