Have you booked yet? I have heard good comments about Caribbean Villas too. You might want to check their website www.caribbeanvillashotel.com
for specials too. About last 3 weeks they had the opening of their bar and a pool on October 1, 2008. They are just 13 minutes on the south of town. They have a nice bird sanctuary and a mini-reef at the end of their peir.