Overall not a bad stay, the price is reasonable and the location is good.
However the unit does appear to be well mantained, we arrived and had to report several issues immediately, and encountered more as our stay progressed. Host was quick to respond, but these were maintenance items that should be routine and an inspection bof the unit prior to the arrival of guests would have prevented this.
Additionally, there was some confusion when another booked guest arrived in the middle of the night and had been given directions to our unit.
honestly, a little upkeep and this would be a 5 star stay.