A very convenient, centrally-located place to stay that has all the essentials.