Great location. Very clean. Spacious. Communication was easy.