Delphine's place was amazing - great space and plenty of room! It's right by the Mont Royal metro station and conveniently close to several places to pick up food and beverages.