A+. Great spot! Wonderful hosts, charming place, good location. Thoroughly recommend and would use again.