This place is perfect! Clean, eclectic, great location, awesome hosts, cute dog... just overall great place to stay. Will definitely be going back