Perfect location. Cozy and comfortable. Very clean. A great place to return to. Great hospitality and thoughtful touches.