This place is great and provided all the essentials and many more things. Our only issue was that the air conditioning wasn't working at the time we stayed. However the hosts helped in the best way they could and were very responsive. I would definitely stay again.