Pro's:
- Amazing view from the roof terrace
- Very kind, welcoming and adaptable hosts
- Very comfortable bed
- Clean room
- Extremely affordable price (great value for money)

Con's:
- slightly awkward shower (couldn't really find a con...)

All in all: insane deal, you'd be a fool to miss out!