We went to this hotel on christmas-break. The hotel has a beautiful tropical garden and there is a small zoo. The hotel and the rooms look well-maintaned and clean. The staff is very friendly and the service is good. The food is very tasteful and there are snacks available all day long. A few negative points: The hotel is located pretty remote. There is a bus going to Puerto Vallarta. We rented a car and even then, it takes 45 minutes to get to the centre. There are some rocks in the sea and the sea is pretty wild. Especially with young children its not really nice to go into the water. We did not always have warm water in the room in the evening.