mount vernon inn