The Westin resort is well maintained , and in a very tranquil garden setting , near to the airport , but please avoid the time share sharks , when you walk into arrival hall at the airport , the staff and amenities are excellent. although the heavy duvet bedding is inappropriate , and they don't have an alternative !! Internet in the rooms is terrible , but around pool much better. The rooms are spacious , but bathrooms a little shabby , however walk in shower is nice, ! the nicer restaurants are a manic taxi ride into the old town , daquiri dicks , la palapa , are good but expensive , food at the Westin is good but predictable , however the main restaurant near the beach which was only open Thurs to sat in march is very good , and very romantic !! Good wine list and dishes beautifully presented, all together an enjoyable and relaxing place to stay , and recommend both the Westin and puerto vallarta.