Best bnb ever, everything you'd expect plus so much more.