Annie's Villa will not let you down. It is an amazing place to stay and soak up the wonders of Low Head and George Town.
The added extra of supplying bikes to explore the local area was brilliant.
Fully recommend it to anyone.