Great place in a great location. The place is comfortable and roomy. David is also a wonderful host that took time to answer our questions and also give good suggestions on places to dine and drink.