Great all around. Cozy atmosphere, welcoming hosts, and excellent location. Highly recommended.