accomodation with views of the Alhambra