The theme is spot on, a really fun place. Location is in a great spot with everything being easy to reach.