Location and check in were excellent.
The apartment itself is just OK, nothing to write home about, but not bad. Generic and could use extra touches to make it welcoming and comfortable for guests, like fresh toiletries and some shelving for clothes and bags.
Hosts were fine, not bad but also not great.
3 star experience in 5 star location averaged 4 stars for me.