Nice place to stay, places to see nearby and good restaurants