Great place ... Unique in its way. Nice terrace. Nicely located.