We've stayed here a few times now and every time Louis has been super-friendly and helpful, and the apartment spotless and ready for us to enjoy our stay.
Louis manages a pair of apartments in the same building and both are lovely. If the location works for you, I have no hesitation in recommending staying here.