Pools, tennis, ping pong, mini golf, basketball, futbol, walking trails, yoga, barbeque areas, rancho in the shade by pool, …and one street from the beach with surf, horseback riding + in the area, kayak and paddle boarding, salsa classes, zip lining, para gliding, boating, golf, etc etc etc