Located in Davidson on a little peninsula on the Ottawa, it is also an awesome place for the sunset-loving crowd. ###>L’endroit est installé à Davidson sur une pointe dans la rivière des Outaouais et la terrasse donne franc ouest, donc encore une fois une vue de choix sur un ciel de fin de journée.