fantastic communication perfect description of accommodation highly recommended