Absolutely perfect. Very clean. Great decor. Friendly doggo. More than accomadating hosts who make you feel welcome. 6/5 stars.