A homely place to stay. It is easy to find and a Home away from home.