absolute 5 star in every way, excellent location and hosts. never a bored moment spent here.