The best location - and super clean. A good place to stay.