We stayed for 5 nights and had an absolutely amazing stay. The staff were very courteous and helpful. The room was very clean maintained daily be the staff. The pool was beautiful and my son loved playing in there. The playground has a play house, trampoline, seesaw, etc, and is right next to a beautiful garden to relax in whole the little guy played. The food was delicious and they had English menus for us to use. Breakfast was excellent. No shortage of choices and able to accommodate any taste buds. I will stay here again in a heartbeat if I come back to the region.