Amazing location, well equipped and tidy apartment.
Well organized and reliable host who could easily manage a hotel if he wanted to.
Price value probably the best you can get.