Can you say "perfect"? Great price, lovely hosts, walkable, clean, and fun to stay at a villa in Santorini without paying an arm and a leg. I would love to stay again!