Great place. It has everthing you might need.
John is a great host.
Would recommend his place to anyone.