A friend and I came in from out of town for a weekend getaway at the Overwatch League matches at the nearby Burbank Studios. The location is perfect for spending time in Burbank and it is a super cute space that had everything we needed.