Bell Vista is a true oasis that you will not be disappointed by.
Whilst we only stayed 2 days the tranquility of the location and the cleanliness were things that will make us come back again
Fantastic place with a wonderful host