John’s place was excellent and I will definitely be returning. Everything was clean and the location can’t be beat! 5 stars!