Excellent location, welcoming host and stylish decor. Great for a weekend break.