Puzzle Residence beyond exceeded our expectations. The villa itself is huge and luxurious. The location is a little out of town, but just a ten minute walk to a shop, and about 30 minutes to the first bit of sea. We had no problem getting around without a taxi. We loved every second of our stay, and Nikos was the most gracious host, meeting our needs regardless of the time of day. And his mother was just an angel! She picked us up from town one day when we struggled to get a taxi and were in a rush, and brought us over some delicious home made treats. If you’re thinking of staying here, stop thinking and just do it! You will not regret it!