Perfect location. Very clean. Great to communicate with. Very good value.