Fantastic place. So good, we've gone back there this trip to stay again! That's how much we love it! Great host.