Good communication, clean, nice location. 5/5!