Ease of communication prior to arrival - excellent.
Location- excellent
Communication after the holiday- excellent