I don't know if there are enough superlatives to describe this hotel and I know reviews are subjective but we absolutely thoroughly enjoyed every aspect of staying here. Having looked around the area at length the Bahia Grande most definitely boasts the best postioning for the…