Breathtaking views and a wonderful location in the heart of beautiful Deia.