Great is the best world I can think of.
Great place, great location, great hospitality.
Strongly raccomended!!