Great place, great hosts and they have thought of everything to make your stay a great experience - totally recommend.