A consistently good place. Great for both long and short stays, with a responsive and friendly host.