This villa is every bit as beautiful as the photos! Everything you need is supplied and the kitchen is very well equipped. It was sparkling clean, like a brand new home. The pool is lovely and the view is spectacular. It was the perfect place for us to enjoy our kids and grandsons-plenty of room to spread out. Once we arrived we realized it was farther from town than we realized and the bus stop was too far to walk to with small children, so we called the car rental agency that Argiro suggested. They delivered a new minivan to the villa within the hour! We prepaid in cash and then left the vehicle at the port when we left. They did try to charge us for “missing diesel”, but when I said we’d filled the tank on the way to drop it off they accepted that. The only problem we had was at check in, which is done through Smart B and B. There was no one at the villa when we arrived, and since there is no sign on the outside or house number, we were unsure of which villa was the right one. If the Smart B and B vehicle had been parked outside we would’ve know which one. I suggest insisting on a contact name and number from Smart B and B. When we were about 15 minutes past check in time the representative just left. Although I had provided my contact info he didn’t call me, he just left. Fortunately we were able to contact Argiro and she assured us someone was on the way to let us in. Our time there was fantastic and I would highly recommend this villa!