Great place, as described, would stay here again for sure. David is a great host.