Great location, clean, prompt communication