Bellavista is a small but functional and comfortable place to stay. Our host was very responsive and friendly.