Very clean, relaxed, hospitable. Lovely vegan food.