Perfect location, accommodation and communications. We were very pleased with the whole experience.