Everything we could hope for and more! The host was a great guy and really friendly even after we turned up late :)

1000% recommend this place!