We were really, really impressed with this villa. It was immaculately clean, stylish and well equipped. The reliable wi-fi was an essential for us, allowing the children to play on their iPads in the evenings. The villa has a dishwasher and laundry room with washing machine and tumble dryer. There is a very helpful caretaker, Suzana, who lives locally and speaks good English. The villa is well positioned, being only a couple of minutes walk from the beach and the shops and restaurants in the harbour. We found it is perfect for two families of four, as there are two bedrooms plus a bathroom on each floor (plus an additional en suite to the first floor double bedroom) so each family has some space and privacy.
Note, however, that the villa in at the top of a steep hill. The steps up nearly finished us off in the heat and would definitely be a challenge for babies/toddlers and pushchairs, not to mention older or less mobile people. It cannot be accessed by car, so reaching it was a bit of a shock when the taxi dropped us off at the bottom of the steps with all our cases!
The walled garden was absolutely beautiful, with plenty of outdoor seating and shade. We had some wonderful evening meals in the garden and there is also a bbq, although we did not use it. However beware the mosquitoes and other biting creepy crawlies - Cavtat seemed plagued with the Asian Tiger mosquito which bites during the day and does not seem at all phased by repellant! We adults were eaten alive, although fortunately the mozzies did not bother the kids.
Cavtat is about 10 miles south of Dubrovnik and we caught the water taxi up the coast, which run about once an hour. It is a lovely journey and only takes about 45 minutes to get there. There is plenty of boating, water sports and kayaking around the Cavtat peninsula; kayaking was great fun and not too expensive. The restaurants were generally pretty good and the ice cream shops fantastic. The harbour itself is stunningly beautiful and we have never seen such clear water that makes you actually want to jump in. There are a few small beaches around the peninsula, but take some surf shoes for the beach as they are rocky rather than sandy.
The other point to mention is that Cavtat is under a flight path from the nearby airport, so it could get a bit noisy with quite low flying planes. It would not put us off going again though, as Cavtat itself is so lovely and you do stop noticing them pretty quickly.