Totally adorable and clean place in a great spot! Dog friendly place and hosts. The TV set up was a little funky but we made it work. Overall great spot! Hosts were very communicative and welcoming.