The place was spotless, well organized and comfortable. The hosts were communicative and gave clear and timely instructions. I would absolutely stay again.