David went out of his way to accommodate our group and always followed up with very clear and prompt communication. We loved the place (view from the rooftop is amazing) and had a great time. We’d definitely come back.