very clean, newly innovated. nice location