My husband and I stayed at Sergio’s for 3 nights. The apartment is as advertised, clean, spacious, located close to sights and many cafe/restaurant options. Check-in was easy, Sergio’s communication was quick. We did not use the kitchen, so can’t really comment. Shower was clean, hot with great pressure and pretty good drainage. Mattress was quite comfortable, bed was a touch small for us, but for a short stay it was good. We are pretty tall people! The walls are quite thin, we could definitely hear the neighbor snore lol... but frankly even our 4-star hotel in Barcelona had this issue. Overall, we were very happy with this apartment!