Dwarika’s Hotel, vivere il Nepal con stile