Great place, wonderful location! From the second I arrived everything was easy breezy. David is a perfect host!