"The place is very impressive as you enter into the reception. All staff are very welcoming and happy. We were seen to our room quickly with lovely refreshments. The room itself was well equipped and had an open shower so it felt fresh even in the rain. The breakfast has a wide choice of foods situated on the terrace over looking the pool. The room was beautiful and had great amount of outdoor seating for each villa. It was a very peaceful and wholesome stay and we could not thank the staff enough for making it feel special. At the front of the resort, there is a beautiful beach that belongs to them. A selection of sun loungers, hammocks and a beach swing to suit all. The only thing that can make the stay 10/10 is some small paint refreshments in the room ."