This was our first visit to Cape Charles. The Bay Haven Inn is beautiful inside and out, the rooms are quiet, comfortable and immaculate, with lots of elegant touches. The inn is convenient to downtown, restaurants, and the beach. The hosts, Jim and Tammy, are kind, attentive, have a wealth of information about the history of the inn and town, and provided us recommendations for restaurants and things to do in the area. The breakfasts were delicious!! We hope to visit again. Linda M.