Twenty Eight restaurant review: 'What a place. What a vibe'