Villa Amor is a beachfront resort in Sayulita Bay, located 45 minutes from Puerto Vallarta International Airport. The resort features individually designed and decorated villas with ocean views and surrounded by greenery. Onsite amenities include a beachfront bistro and bar, outdoor yoga studio, and 2-level swimming pool. The resort offers a relaxed and laid-back atmosphere, allowing guests to unwind and enjoy the sound of the surf.