The place and the location were fine but don't count on the host if things go wrong.
The bed was broken when we arrived, and it took them four days to proprtly fix it. We slept on a broken bed for four days, that's really damaged our backs.
After a few days, the apartment's gas was unplugged, so there wasn't hot water to shower and no way to cook. It took them three days to fix it. this is too long to stay without a way to take a shower or cook.
All this time, the communication was slow and unclear, and the host offered no Compensation.