Just back from a fantastic family holiday at the Belavista. Beautiful hotel (not too big- only 30+ rooms) with lovely views from the balcony. This is a family run hotel where nothing is too much bother. Great service. Appreciated nice extra touches such as the library of travel books, bird and wild flower guides you can borrow from reception.