If you want to relax and be pampered, choose Casa Velas.
This place has great service and the atmosphere is wonderful.
The location is very convenient, right in Puerta Vallarta and 5 minutes from the airport.
There are pretty koi fish and turtles swimming in the ponds surrounding and within the property. Even a couple of beautiful peacocks strutting around. The staff was very accomodating, anything you want they are there to please. Swimming pool was clean and clear, beautiful and inviting. They have a world class spa and good beauty salon that I took advantage of. The hotel is not directly on the beach, but only 3 minutes away by hotel shuttle. There are 2 sister hotels, Velas Vallarta and Grand Velas, that are close by and we were able to use there facilities also. The beach club offers private beach access to all guests. Casa Velas is a small resort hotel, 84 rooms. That is why service is excellent. BTW, the golf course is right next to the property. I do not play golf so I cannot rate the course.
The restaurant was fabulous and we had great meals at the hotel. The wine list was good too, although we shipped 6 bottles of our own wine with us for the trip.
Give this place a try if you want to relax and be pampered.