Fantastic place.. great location.. and David is a wonderful host.. highly recommend this place!