David is amazing and the place was perfect