Good communication, lovely staff and great location