Our remain at Punt Blanc Residence was nothing short of ideal. Nestled within a picturesque, leafy village, The situation provides gorgeous mountain views that take your breath absent. The house alone is beautifully taken care of, equipped.This special flat is located in the 1st line of the port of Alcudia, in the north of the island of Mallorca. I