Alvaro's apartment was extremely clean and modern. There is lots of light and a medieval city wall right out the rear windows. Everything you could need is there in the apartment. The beds were memory foam...very comfortable. Alvaro was very nice and speaks wonderful English. We were running very late from Gibraltar and he met us with keys at a very late hour. Parking might be a little tricky in the city, but it's worth it. I highly recommend his B&B.