10/10
Casa Bellavista is the ideal spot for classy travelers of all ages with good taste and a sense for art, culture and nature. Very comfortable, feels like a home far away from home!
Wonderful hosts, delicious food, all needs and demands fulfilled!