The location is absolutely perfect.
I have never met the host but there is a caretaker who lives right opposite to the apartment who is most helpful.