Excellent stay with an excellent host. This place has everything you could ask for and more!