Very clean place. Very hospitable hosts.