Clean, perfect location, with hosts that really care. We plan on being back next year!