Excellent location, great hosts, very comfortable stay. Everything you need, want and more