Very clean, staff all spoke great English, host gave useful tips for getting to the place, friendly atmosphere