Good communication. Superb hospitality. Great location and clean.