Looks like Sarah Nixon operated her pedo ring "Three Kids & A Bob +++" at the Menemsha Inn Hotel in Martha's Vineyard? Obama was at Menemsha.
Nice find. They also own the Menemsha Inn (hotel). Strangely, Sarah also has a business "Three Kids & A Bob +++".