Villa Carabeo situated in the heart of Nerja sleeps 7