a nice place to stay in a good and convenient location. good for long and short stay