Good place, good communication, good location, great host