South Florida Dining's review of Caps Place