Very clean, good location , would stay again .