Clean, great location, thoughtful hosts - would love to come back again some day.