Carriage House is a small but well-run newly renovated B&B in an 1890 house and converted horse stables. All the rooms—three in the main house, three in the carriage house—are cozy and decorated in a cheerful Cape Cod style. Room 6 is particularly nice, with a private entrance and outdoor sitting area. The inn is about a mile from downtown. Breakfast includes a hot entrée, such as upside-down apple French toast.