A convenient place to stay. I try to return to this place when I visit on business.