Good communication, nice staff, perfect location