Perfect location. Very clean place. Excellent communication