Excellent location and top notch hosts, a very happy long term stay here.