10/10 - you will have the best time. Amazing place, amazing hosts!!