Great location, clean. Good communication. Comfortable