Friendly staff and good communication, a great location too.