Clean, comfortable and new. Great spot and hosts were very accommodating!