very clean, good communication, well located. recommended!