Perfect location, excellent communication. We had a perfect weekend..