Superb!
Having stayed at the Bella Vista for the 3rd time this May, we are looking forward to another stay later in the year. This is a superb, friendly, family run complex which is kept clean and well serviced, with magnificent views. Love it!
Having stayed at the Bella Vista for the 3rd time this May, we are looking forward to another stay later in the year. This is a superb, friendly, family run complex which is kept clean and well serviced, with magnificent views. Love it!