Home Bhutan Tashi Namgay Resort, Paro – Property Review