Really nice place in Bella Vista. Quite street and good location.