Beautiful location! Every person we encounter through Bellavista was absolute wonderful. The house was very clean and plenty of space for a large family or group! Looking forward to visiting again in the future.