We have stayed here twice. Space is very clean, well appointed, with nice details throughout. Clearly a lot of thought went into it. Great location. Nice, responsive hosts. Would stay again.