We were there for 5 nights, the main reason why we rented this particular apartment was the elevator, and it just happened to be broken for 3 of these 5 nights - traveling with a baby (stroller) was a huge inconvenience. The owner was helpful and worked on fixing it, but still. The area is a pedestrian area, so being dropped off at the apartment is a challenge we had to walk 300mts to the closest drop off/pick up point - with suitcases and everything this is something to consider. The location otherwise is great, close to restaurants, the beach, you could do everything walking. The apartment is clean, a bit smaller than the pictures made it look like, but comfortable enough for two adults and a baby.