We recently stayed at Batihan vadi, end of June On arrival we were greeted by reception, asked to sign in and give our telephone contact details so we could recieve a welcome whats app message, we were then taken to our villa in the buggy, and given a quick tour along the way, it was 1am so dark and late hence the quick tour. The reception area is stunning, and has a bar, toilets etc. The Villa, was the furthest one at the top of the resort. On initial inspection it was to simply put it WOW. It is a decent walk from top to bottom, we enjoyed this as we walk alot and did a round trip a multiple times per day, one round trip was roughly 3k steps...however if you don't want to walk you can call reception and someone will arrive with a buggy to escort you to wherever you want to go. The room itself lived up to the expectations set by the promotional materials, nothing is false the villas really are beautiful. There is nothing they haven't thought of from slippers, to toiletries, led magnifying mirror, air con in both rooms that stays on when you leave the building. Towels are provided daily including blue towels for outside/pool use. There is a mini bar which contains water, and multiple cans of fizzy drinks/iced teas. Each day a text message is sent asking if you wish to restock the minibar. This is part of the all inclusive service and no extra cost was incurred. The beds are comfortable and pillows are very good quality but they are thick, however I don't personally like a thick pillow so when I return I will take my own. This is my own personal preference like I say the quality is outstanding. Everything is clean and lovely. The team work hard to keep it that way, the grounds are in a valley, surrounded by trees, some reviewers mention the noise of the crickets however it never bothered us if anything we found it peaceful. We did not see a single mosquito which was also pleasant surprise. The food is absolutely outstanding and the choice of food available is good, we had a different meal every evening and there was still so much more to try. Drinks are top shelf alcohol and soft drinks are branded, coca cola, fanta, sprite etc... The beach we did not visit however the hotel offer a free shuttle service thats takes around 5 minutes to get there and it is all inclusive when you get there. Overall this is a beautiful place that exceeded all expectations and we will be retuning next year (already booked) :)