Beautiful views and well equipped house. We could happily stay here for a LONG time. Highly recommend Bella Vista!