David is on the ball with this place. Could not have had a better weekend!