very clean, equipped and convenient