With hundreds upon hundreds of guesthouses, restaurants, beach bars, massage joints and tacky souvenir shops — no breaks ...