The all-inclusive Secrets Puerto los Cabos Golf and Spa Resort offers direct beach access, a luxury spa, an outdoor pool and a golf course San Jose del Cabo is just 3 km away Suites at Secrets Puerto los Cabos have a hot tub and a terrace with views of the gardens, pool or ocean Each air-conditioned suite has a coffee machine, minibar, TV and iPod dock All meals and drinks are included at Secrets Puerto los Cabos The 8 restaurants and 6 bars serve a wide variety of international food and drinks, including Asian, Mexican and Italian cuisine You can enjoy free on-site activities, including cookery classes, yoga, pilates and football There is also a nightclub and karaoke bar The Secrets Puerto los Cabos Resort is just 2 km from Puerto Los Cabos Marina Cabo San Lucas is 30 km away, while Los Cabos International Airport is a 30-minute drive away