When it comes to waterfront vacations, it's no cliché to say that location is everything. The Harbour Inn, Marina & Spa in St. Michaels puts you in the heart of a tranquil harbor right off the Chesapeake Bay. This is an unhurried spot, where fishing skiffs are as present as mega yachts.
We'd walked past it a couple of times, a simple storefront set back from the street with a small porch, a glimpse of tables inside, unassuming. The Key Lime Cafe. Full at lunch-time, we assumed it was a Maryland version of a diner.