Udumwara in paro

Please could someone tell me if I should choose this hotel over any of the other places to stay?

We have a choice between Metta ,kichu and udumwara.

All others are fully booked and I just at my wits end and unable yo decide.