Clean, comfortable, homey place with very attentive host and lots of unexpectedly nice amenities