Nice apartment in Altea with house a mountain view 1 Nice apartment in Altea with house a mountain view 2 Nice apartment in Altea with house a mountain view 3