Yes, this is the place to stay. Great location and really well furnished.
Kyra is a most considerate host.