Wondering where to stay in Sapa, Vietnam? Here are the very best hotels, guesthouses, homestays and ecolodges that Sapa has to offer.