I cannot recommend the place strongly enough. The hosts are wonderful, the location is perfect, and the place shows how much work they put in!