We stayed at Magic Land resort for one day. It can't be called a resort, it's just a hotel providing individual 2 bedroom cottages to visitors. The rooms are neat and clean, good facilities like ac, tv etc. There is even space for arranging camp fire. One will get plenty of parking space, every cottage has a car porch. The hotel management is very co-operative, really nice people listens to you peacefully and helps us in everything. The only drawback is that there's nothing much to spend your time. It's just a peaceful, calm and cool place to stay. It isn't a resort.