Clean, cozy, with thoughtful touches. The hosts were very accommodating and kind. The location was perfect for our needs