Good place to stay with restaurants in walking distance