The place matched the description well and was generally pleasant.