I stayed with 2 other people and we had different issues with the place, all stemmed from bad management. I would not recommend for the price that they have set.
It was so terrible that we wanted to leave and ask for a refund since the hosts were condescending and rude with amenities issues all over the place. Thankfully, and the only positive note we have is that they did agree on a 7 day refund yet we are still awaiting the money to be refunded...
Horrible month of my life.