The waterfront Granary is all that it promised to be. The market road on one side gave us the feel of old world trading and the waterfront on the side provided much needed relaxation. Food was excellent. Indian and the occasional lightly spiced fare was available. The staff were very courteous. We had a wonderful time.