Great communication and location. We couldn't have asked for better for our family vacation.