Secrets Vallarta Bay is a luxurious, adult-only, all-inclusive resort right on the beach in tourist-friendly Puerto Vallarta. With 271 suites, it's not the biggest resort around -- the smaller size means less of a wait and better service. This property does a lot of things right: luxe rooms with butler service, unlimited premium alcohol, and gorgeous pools -- however, the vibe can get rowdy (blame the combination of all-inclusive booze and a swim-up bar). Guests should also note that some of the restaurants and daily entertainment are next door at the family-friendly Now Amber Puerto Vallarta. Still, Secrets is a quick drive to the airport and downtown, making it a convenient spot for an upscale couples getaway on the beach.