Known for its scenic backdrop of ancient Mayan ruins overlooking the sea, Tulum Beach offers a mix of culture, eco-luxury resorts, and stunning natural beauty.