My boyfriend and I stayed at the Hard Rock Hotel for a week. We had such a great time. The staff was extremely friendly and very accommodating. They had helped me plan a great surprise birthday dinner for my boyfriend. Also, there are plenty of activities not only in the hotel but in the surrounding areas as well. We did swimming with the dolphins one day and a city tour the next day. The food is excellent and you can basically find anything you are in the mood to eat. Also, I highly recommend taking the wine tasting class they offer in the hotel. It is definitely worthwhile! We hope to be visiting Hard Rock hotel Vallarta soon again!