Highly recommend this place. The experience matched the description completely.