short term apartment in granada living room with alhambra views