Clean, well-situated, as described. Great communication from the host. Had a lovely stay.