Brilliant, really clean. The hosts have thought about everything and every requirement of the guests. Location is just super good.