The Beatles House is a must-stay destination. The place is adorable, the location is great and the host was nice and helpful. We found lots of little whimsical touches with a nod to the Beatles all over in the house.