Fantastic self contained unit that has everything, amazing hospitality from David & Jenny in a great location, would definitely stay again and highly recommend to others.