Situated in Georgetown, Villa Mare features free WiFi and units equipped with a kitchen.
Fitted with a balcony, the units feature a flat-screen TV and a private bathroom with bath. A dishwasher and oven are also provided, as well as a coffee machine.
At the villa you will find a restaurant serving caribbean and American cuisine.
Guests can make use of the hot tub.
Snorkelling can be enjoyed nearby.