Good communication, nice location and not too expensive.