Wonderful location with friendly and responsive host. What a great experience! We would do it all over again and we would certainly stay with Elo, the host, again. Marvelous!