a very clean place to stay n strategic location.