Though the facilities were indeed great, the other guests weren't, and the kitchen floor remained dirty with dog poo for many days and the responsible guests did not bother to clean it. This is absolutely not the fault of the hosts but it is important to keep in mind that the other guests might be sort of disgusting and there's nothing you can do about it... it's frustrating.