David was great and his place was outstanding! Very good experience and I would highly recommend it to anyone.