The Inn on Charlotte is a nice place to stay. Pretty much everything is within easy walking distance. And it's a real nice atmosphere in the Inn itself. The last few times we went to St. Augustine we never got around to going to O'Steens for dinner, but we ARE going there this time come hell or high water. The fried shrimp are just awesome there.