Johnny's place meet all of our expectations! Great location!