Amazing location, easy to get to pretty much anywhere in Paris - the metro is one minute away.
Venue is better than the photos suggest, as are the hosts.
Could not recommend more if you were staying in Paris for a short holiday.