This small boutique resort is one of the best I have had the pleasure of staying in. The rooms all have a wow factor of their own. I stayed in a pool villa which was so luxurious it was like having my own private palace. It is all in Moroccan style but so beautifully done and you have everything you could possibly need.The food in the restaurant was divine . Do try the spa it is so different to other ones in Thailand and very unique. Service was impeccable and always with a happy smile. I would stay here again with a heartbeat.Thank you Villa Maroc it was a memorable stay with you.