very clean, great location, good for parking smooth communcation