This sign is promising Hotel Playa Negro, an upscale hotel (currently in operation) is down this very overgrown dirt road