Good location.
Reasonable price.
Lovely host and staff.
And nice coffee.
What more do you need?