Yes there is a hammock above the bed and yes you can sleep in it !
Laurem was a lovely host, she can give you some advice during your stay. From the apartment it's 15mn walk to the center of Porto, and the metro is near too. I recommend Laurem's place !