A charming bed and breakfast in South Burlington, Vermont. Experience refined comfort, homemade breakfasts, and warm hospitality near Lake Champlain.