It would be a wonderful choice to stay at this apartment, I guarantee.
I stayed here several times, and everything is well-equipped and just as new.
Most importantly, the host will be there and willing to offer you some help when it is needed.