This is a perfect resort for a couple or smaller group of friends looking to get away to a nice, quiet resort in Puerto Vallarta. Though there is only one main restaurant on the property, it is excellent. There was entertainment every night we were there (a week), but it didn't go on until late hours so not a party place...which was nice for us. The resort pool and vibe is first rate and we enjoyed ending our "beach days" there. Probably the most underrated part of the resort package is the access to the private Tau Beach Club which is included in the all inclusive package. It is a 3 minute shuttle ride and this was normally available almost instantly. We went to the Club everyday and the service, food and drinks were top rate...the team at Tau were excellent, service oriented and very friendly; it was energetic but not too busy at Tau and we were always able to get a cabana. We also had dinner there two nights (lobster both times), including our last night which was at a special sunset table which we really enjoyed. Will definitely return to Casa Velas.