Location honestly can’t be beat! We were a little disappointed to arrive to our unit that just didn’t feel super clean. There were crumbs on tables/counters and hair in the sinks/showers. One of the toilets was not functional and the oven didn’t work. It took a bit of time to get responses on issues and though it was offered to come fix it… the day we had planned to cook dinner at the unit we couldn’t. Overall, I think we would give it another try but would set clear expectations for the cleanliness prior to arrival!