Great location, good communications, clean and professional