Perfect location, easy and efficient communication and check-in! We had a great time.