Swept Away is very nice. walking to a lot of places pon da beach is no problem. they can hook you up with a driver or arrange tours etc if you want.

LBR