10/10
The island is very beautiful, staff are nice and friendly, the weather is wonderful, beach is marvelous with white sand and clear water. We can see through the bottom. Only the room and its facilities are not as per my expectation for a "villa".
Overall, I am happy with this resort.