Experience the ultimate in luxury and comfort at Tres Mares, with breathtaking views of Puerto Vallarta's marina and the bay's majestic cruise ships. It has Tennis & Paddle courts, gym & spa, infinity pool, restaurant and 24/7 security.