A wonderful villa, well equipped and beautifully styled. A lovely place to relax and enjoy the beautiful island of Rhodes.