Loved our stay at Cactus Rose Villa.
Very clean and probably the most comfortable bed we have ever stayed in!
The villa feels very secluded and private -we loved having breakfast out on the deck every morning!
As others have said the pool is only solar heated so not overly warm but would be lovely on a hot day.
Highly recommend!