Beautiful villa with great space and facilities decorated to a very high standard and full of lovely touches