Really stylish, modern place. Fits the bill.