Clean, spacious, and conveniently located. The hosts were very warm and hospitable. Highly recommended!