Great location. Good communication. Very clean. Had everything we needed.