Fantastic apartment with a great location.
Apartment: Clean, spacious and wonderful. The decor was excellent, and we felt right at home. In fact we had all the amenities we could ask for. My in-laws cooked dinner at the apartment almost every night and lacked nothing, while my wife and I would go out for dinner to some great places just a few minutes walk away. Spacious living area, with standard home amenities like TV.
Rooms: We were four adults and one 18 month old baby. Plenty of space for the toddler to roam around, and for us to be comfortable. Note that the second bedroom has its larger bed in a loft that requires climbing some narrow steps. We let my wife's parents keep the master, and my wife and I would climb up to the loft in the other room. There is an option of a twin bed at ground level. Not a big deal to us, but good to for others to know in case it's an issue. Both bathrooms were excellent, with great water pressure and hot water. We also used the clothes washing machine with no issues.
Kids: We were provided a high chair and portable crib/play pen which was very helpful. We highly recommend for people with children. Only thing to watch is the guest room with the loft. Our toddler loved trying to climb the the loft, but he doesn't know how to get down so we just made sure we didn't leave him alone in the room. We kept the door closed when not in the room. Again, not an issue, but good for parents to know.
Location: Again excellent for walking around the city. We're used to walking, and rarely felt the need to call a taxi/Uber. Within five minutes walk we had the best gelato, wine bar, local tapas style restaurant, and Fado music available among other things. Only drawback is parking and loading/unloading. There's a narrow one way road in front of the apartment, so anyone who stops to load/unload will be holding up traffic. At my in-laws insistence we rented a car, and as expected, it was a major inconvenience. You will save time and money using other transport options.
Conclusion: At arrival I was impressed with the apartment. It exceeded my expectations, and would not hesitate to book again, or recommend to family and friends. The apartment offers great value, in a location that offers easy access to great places to visit..