June 2, 2012 more Tulum town…. Mexico, Tulum Playa Azul! Restaurant and beach The view from our deck Now this is a beach! Hardly a person in sight…