A great villa to quietly relax in beautiful Menorca!