Johns place was GREAT! Great location! Communication was GREAT! Nice n clean!