Casa Rossa was an absolute delight. The gardens are beautiful, and we felt like we were in our own slice of heaven.
Mel and Chris are fantastic hosts, sharing local knowledge and making sure everything is perfect.
We loved our stay at Casa Rossa, just brilliant, and so relaxing.