Excellent location, warm welcome at a reasonable price.