Stylish and homey in a great spot.