Perfectly appointed. Very clean yet homey right away. Excellent location. Great host, great place, great location. Nice comfortable places to sit outside and be part of the neighborhood. Highly recommend.