I would have given this unit a 5-star, however, the issues we experienced were not addressed to our satisfaction.
1) Rented a 2B for 3-nts. We were only 3ppl for the 1st night, then we were just 2ppl for remaining nights. Checked in to find no sheets or pillow cases on bed in one of the 2 bedrooms. Reported issue to Host after sleeping there first night. Host responded, offered to send over cleaning company but we declined because we were only 2ppl for the last two nights and 2nd bedroom wasn't needed.
2) Toilet paper - we checked in but there was only a partial roll. No extra TP anywhere to be found. Reported issue to Host. Host reported issue to cleaning company who contacted me that they would bring 5 rolls by. Even contacted me that 5 rolls had been delivered, however, when we returned from our outing, did not find any TP anywhere. Contacted cleaning company who were slow to respond. Didn't have time to wait so I went to store to buy some TP. After I had purchased TP, cleaning company contacted me only to realize TP was delivered to a different property. I explained that I had already been to store and purchased TP. Still no TP was delivered before we checked out. Notified Host of the TP fiasco and that I had purchased own TP. Host replied to apologize but did not offer any concession. We would have been appeased to have been offered some compensation or even discount on future stay. I was not impressed. I'd rent again but not after these hassles.