Definiton of what Air B&B is. A home away from home. You literally have anything you could need in an apartment and the area was perfect. Close to the center and even if you stay in for the day there's plenty of things to do walkable distance. Also getting from- to the airport is very easy without having to pay the "express trains" so do not buy the CAT train.... no need. Kemals instructions are very detailed and easy.
5 stars for this place.