The Charlotte Inn is a hidden gem in the Edgartown

BACK