I have SO many great things to say about this place. Hosts: awesome. Space: awesome. Location: awesome. Check in/out: seamless. Dogs: adorable. Bed: comfy. Shower: amazing. Seriously. All of it. Awesome.