Communication with the host was our biggest issue - poor communication from their end resulted in check-in confusion, and overall unpleasant experience.
You get what you pay for.