Bela vista truly lives up to its name. We chose a cozy place by the sea to spend Christmas and Tina's place was perfect for it. Having a fireplace to warm up next to and a beautiful view of the sea to wake up to everyday was worth every penny. Really short walk to lots of beaches and cliff edge walks and lovely sea food restaurants, highly recommend