I thought for the price this place was good. it could be a little cheaper though considering the staff definitely didn't clean the unit. (we checked) it was off putting at times because of this. It wasn't terribly dirty just enough so we double checked things. everything else with the stay was great and I especially want to shout out the hosts, excellent communication and accomodations. I would stay here again just need to hire people that will actually clean.