Location of this apt is the best, anything you might need will be within 5 min walk from the apt. My husband and I stayed with our 20 month old, so it was quite difficult to cary her stroller and her to the second floor (but technically it was 4.5 floor, I didnt know that in Europe they start from -1 floor, so be aware there is plenty of stairs) What I really liked about this place is that is very big and our daughter was able to run around without any problem :) I liked the location very much, the safety and the bus stop that goes strait to the beach which was right at he corner. Yanina was very responsive, she would reply to my messages within 5 min. What I didn't like was the cleanliness, when we arrived we found quite few stains on the couch in the living room, all the blankets were obviously unwashed/stained and smelly, we end up not using them at all. Washing machine didn't work so we had to use public laundry room. The AC (which I assume was pretty old) was making very loud noise that our daughter was scared of a lot, so we couldn't use it at night (it was very hot without it) finally week after it was fixed. Kitchen - even tho it looks very modern and cool its extremely not user friendly. The dishwasher doesnt work, stove is on one side but the sink is on another side along with the trash bin.. well, if you cook you have walk around this kitchen a lot! But despite all this we would still come back to this apt because of the location and size of it :) Its a nice place to stay at, I just think that the owner needs to invest a little more time and money in it and make sure to keep everything up to date after each guest leave.