great communication, great location love john service & this place will be staying here or another one of his locations again !