Great location, friendly staff, excellent communication, and clean.