Everything great except this is a middle man thing because after paying host on the app you still have to pay the resort fees in person and check in. Beware.
Check in took over an hr.