There were pros and cons for the bus. The pros was it was super comfortable with WiFi, blanket and water provided. We even have our own cabin at side by side, we could really rest well during the journey.
The cons was the pick up driver arrived quite late, which was about an hour later compared to the pick up time and we only departed from hanoi to sapa at 12pm.
We took a shared limousine of 9 seats from Sapa to Hanoi, but I preferred this bus more than limousine.