We had a lovely stay with the Bellavista. The place we had booked had an issue with the heating system before we arrived. They were prepared and accommodated us in another of their properties. It was clean with modern decor and we enjoy our stay immensely. Will stay again in the future.