Johan and David were amazing! We loved our entire stay from first minute to last. Our hosts really went out of their way to make our stay perfect, and we wish we could have stayed there forever!