Gran Ventana is a good place to spend your holiday. You have to like an all-inclusive style though. The resort looks good, the people are friendly and the food is all right (quite a large selection). If you're not used to all inclusive you have to get used to the animation team. In the evening you will be entertained by the animation team and although they are quite good, you can't really escape from them if you want to sit outside. There are 2 hotel locations by the way, 1 near the central point (close to the animation) and 1 quiet location. It is possible to stay/change into the quiet part. It is easy to leave the resort grounds, there is good public transport available to take you to places in the area.